drenched to the skin

  1. iliğine kadar ıslanmış
iliklerine kadar ıslanmak Verb